Nördlingen, Germany: A Town Build On A 15 Million Year Old Meteorite Crater